life-saving apparatus - İngilizce Eş Anlamlılar Sözlük